Add BRC-145: Block Media Format (BMF) — Composable On-Chain Audio/Video - #177
Merged
Conversation
Contributor
|
BRC-141 seems to be already in use by #163 Next free seems to be BRC-145. |
BRC-141 was claimed by an earlier open PR (NotaryHash, bsv-blockchain#163); 142–144 are also taken by open PRs. 145 is the next free number (highest merged is 140). Rename apps/0141.md → apps/0145.md and update the title, README index, and SUMMARY.
Contributor
Author
Thanks for the heads-up Jeff. confirmed, 141 was already taken as well as (142-144). I've renumbered BMF to BRC-145 and updated the PR. |
…the examples Replace the <txid> placeholders and illustrative names in the cue-form and JSON examples with the actually-minted Supersonic components, and list them in Implementations as a verifiable reference: - Forgotten Control Room (BMF atom) dff809f6...76de128 - Suited Up (.bmc set) 2722b170...f574e5bc, members power-low/medium/high - Supersonic master audio 6059dfef...5ba0e5 Cue times 0.00/4.36/8.72 = the atoms' measured 4.360s (=436cs) tempo-locked loop length at 110 BPM (2 bars each); both encodings now show the same real composition.
Collaborator
|
Merged as BRC-224 (renumbered from proposed BRC-145), commit b977048 on master. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Proposes BRC-141: Block Media Format (BMF) — an open format for composable, on-chain-native audio/video. Instead of one monolithic encoded file, a "video" is a small timing manifest referencing independently-owned media components (each minted once, provenanced, reused). Two file types:
.bmf(manifest) and.bmc(portable container). No new codec — standard WebP/FLAC/MP3 inside. Sits above component-level provenance standards (e.g. BRC-113 / MPT).Changes:
apps/0141.md(the BRC) +README.mdandSUMMARY.mdindex entries.Reference implementation (MIT): https://github.com/sun-dive/block-media-format · first real-world use: the "Supersonic" music-video mint.
Numbered 141 as the next free slot on master — happy to renumber if it collides with a pending BRC.